首页> 外文OA文献 >The Space package: Tight Integration Between Space and Semantics
【2h】

The Space package: Tight Integration Between Space and Semantics

机译:太空套餐:太空与语义之间的紧密结合

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

Interpretation of spatial features often requires combined reasoning over geometry and semantics. We introduce the Space package, an open source SWI-Prolog extension that provides spatial indexing capabilities. Together with the existing semantic web reasoning capabilities of SWI-Prolog, this allows efficient integration of spatial and semantic queries and provides an infrastructure for declarative programming with space and semantics. There are few systems that provide indexing and reasoning facilities for both spatial and semantic data. A common solution is to combine separate semantic reasoning and geospatial services. Such loose coupling has the disadvantage that each service cannot make use of the statistics of the other. This makes optimization of such a service-oriented architecture hard. The SWI-Prolog Space and Semantic web packages provide a native Prolog interface to both spatial and semantic indexing and reasoning, which makes it easy to write combined query optimizers. Another advantage of the Space package is that it allows declarative logic programming, which means in practice that you say what you want to compute instead of how to compute it. The actual indexing machinery is encapsulated inside Prolog predicates. In this article we describe the interface of the Space package, compare its functionality to alternative software libraries, and show how to work with it using three example applications. These example illustrations include reasoning over movement patterns, dynamically loading geospatial linked data off the semantic web, and setting up a simple KML server. © 2010 Blackwell Publishing Ltd.
机译:对空间特征的解释通常需要对几何和语义进行综合推理。我们介绍了Space软件包,这是一个开源SWI-Prolog扩展,提供了空间索引功能。结合SWI-Prolog的现有语义Web推理功能,这可以实现空间和语义查询的有效集成,并为使用空间和语义的声明性编程提供基础。很少有系统为空间和语义数据提供索引和推理功能。常见的解决方案是将单独的语义推理和地理空间服务相结合。这种松散耦合的缺点是,每个服务不能利用另一个服务的统计信息。这使得这种面向服务的架构的优化变得困难。 SWI-Prolog Space和Semantic Web软件包为空间和语义索引以及推理提供了本机Prolog接口,这使得编写组合查询优化器变得容易。 Space程序包的另一个优点是它允许声明性逻辑编程,这实际上意味着您要说的是要计算的内容,而不是如何计算它。实际的索引机制封装在Prolog谓词中。在本文中,我们描述了Space软件包的接口,将其功能与替代软件库进行了比较,并通过三个示例应用程序展示了如何使用它。这些示例插图包括根据移动模式进行推理,从语义网动态加载地理空间链接的数据以及设置简单的KML服务器。 ©2010布莱克威尔出版有限公司。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号